isf 0.1.0

Parsing, Deserialization and Serialization of the Interactive Shader Format.
Documentation
/*{
    "CATEGORIES": [
        "Color Effect",
        "Utility"
    ],
    "CREDIT": "by zoidberg",
    "INPUTS": [
        {
            "NAME": "inputImage",
            "TYPE": "image"
        }
    ],
    "ISFVSN": "2"
}
*/

void main() {
	vec4		srcPixel = IMG_THIS_PIXEL(inputImage);
	float		minComponent = min(srcPixel.r, min(srcPixel.g, srcPixel.b));
	gl_FragColor = vec4(minComponent, minComponent, minComponent, srcPixel.a);
}